English Dictionary
◊ FRENCH HORN
French horn
n : a brass musical instrument consisting of a conical tube that
is coiled into a spiral and played by means of valves
[syn: {French horn}, {horn}]